ribbed tread - Alemán Inglés Diccionario